Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BARROW ROAD Semi-Detached £386,791 £85,000 18 Feb 1999
4 BARROW ROAD Semi-Detached £463,046 £425,000 12 Nov 2021
6 BARROW ROAD Detached £418,960 £242,500 29 Nov 2010
8 BARROW ROAD Detached £311,227 £300,000 12 Apr 2022
10 BARROW ROAD Detached £694,115 £455,000 13 Aug 2014
10A BARROW ROAD Detached £561,693 £465,000 27 Aug 2020
16 BARROW ROAD Semi-Detached £463,870 £372,500 30 May 2019
18 BARROW ROAD Semi-Detached £443,256 £350,000 8 Dec 2017
22 BARROW ROAD Detached £380,331 £303,500 29 Jun 2018
26 BARROW ROAD Detached £756,449 £595,000 31 Oct 2017
28 BARROW ROAD Semi-Detached £378,016 £289,500 23 Mar 2017
30 BARROW ROAD Semi-Detached £548,169 £450,000 24 Jul 2020
34 BARROW ROAD Semi-Detached £542,785 £500,000 15 Sep 2021
36 BARROW ROAD Semi-Detached £418,253 £245,000 27 Aug 2010
38 BARROW ROAD Semi-Detached £464,327 £139,000 29 Aug 2001
40 BARROW ROAD Detached £817,007 £175,000 16 Nov 1998
44 BARROW ROAD Semi-Detached £378,800 £200,000 28 Jan 2005
46 BARROW ROAD Semi-Detached £382,058 £72,500 18 Apr 1997
48 BARROW ROAD Semi-Detached £382,148 £375,000 25 Apr 2023
52 BARROW ROAD Semi-Detached £377,081 £250,000 28 Nov 2014